Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support

#17:    Darts

Version:    3.0                                                     June 1990

APW Components

Assembly:            C:                Pascal:        Rez:
Darts.asm            Darts.c           Darts.p        Darts.rez
Darts.equ            Darts.h           Darts.r
UEvent.asm           UEvent.c          UEvent.Inc.p
UGlobals.asm         UGlobals.c        UEvent.p
UMenu.asm            UMenu.c           UGlobals.Inc.p
UWindow.asm          UUtils.c          UGlobals.p
Build                UWindow.c         UMenu.Inc.p
Build.r              Build             UMenu.p
Build.Macros         Build.r           UUtils.Inc.p
Full.Build           Full.Build        UUtils.p
                                       UWindow.Inc.p
                                       UWindow.p

MPW Components:

Assembly:            C:                Pascal:
Darts.Aii            Darts.c           Darts.p
Darts.equ            Darts.h           Darts.r
Darts.r              Darts.r           UEvent.Inc.p
UEvent.Aii           UEvent.c          UEvent.p
UGlobals.Aii         UGlobals.c        UGlobals.Inc.p
UMenu.Aii            UMenu.c           UGlobals.p
UWindow.Aii          UUtils.c          UMenu.Inc.p
MakeFile             UWindow.c         UMenu.p
                     MakeFile          UUtils.Inc.p
                                       UUtils.p
                                       UWindow.Inc.p
                                       UWindow.p
                                       MakeFile

This sample demonstrates general uses of new System Software 5.0 features, and 
how much simpler things are to use while showing a realistic application.  It 
also show how to use the new List Manager calls.
_____________________________________________________________________________

APW 65816 assembly language users need APW v.1.0, APW Tools & Interfaces 
v.1.1, and Apple IIGS System Software 5.0.2 or later.  APW C language users 
additionally need APW C v.1.0.  Four APW command files, Full.Build, Build, 
Build.r, and Build.Macros allow you to perform complete or partial rebuilds of 
the load file Darts.  Darts.p, included on the APW disk, is the MPW IIGS 
Pascal source code.  It is included so Pascal programmers using native IIGS 
Pascal development environments can easily port this code to their development 
environment.

MPW IIGS users need MPW v.3.0, MPW IIGS Tools v.1.1, and either MPW IIGS 
Assembler v.1.0 or later, or MPW IIGS C v.1.0 or later, or MPW IIGS Pascal 
v.1.0 or later.  The name needed by the MPW Build menu's Build option can be 
found in the MakeFile.
